import React from "react";

interface Props {
  // 图标名称
  type: string;
  // 类名
  className?: string;
  // 行内样式
  style?: React.CSSProperties;
  // 点击事件
  onClick?: (event: React.MouseEvent<SVGSVGElement>) => void;
}

export default function GeekIcon({ type, className, style, onClick }: Props) {
  return (
    <svg className={className} style={style} onClick={onClick}>
      <use xlinkHref={`#${type}`}></use>
    </svg>
  );
}
